﻿/* NAV OVERRIDE
---------------------------------------------------------*/
a
{
    color: #0065DE;
}
.nav
{
    padding: 5px 0px 5px 4px;
    margin-top: 0px;
    border-top: none;
}
.navSep
{
    color: #B3C0CC;  
    vertical-align: middle;
}


/* SPORTS INDICATORS
---------------------------------------------------------*/
.winIndicatorLeft, .winIndicatorRight
{
	background: url('/statics/sports/i/winner_arrow_left.png') no-repeat 0px center;
	width: 7px;
	height: 14px;
	display: block;
}

.winIndicatorRight
{
	background: url( '/statics/sports/i/winner_arrow_right.png' ) no-repeat 0px center;
}

.ballIndicator
{
	background: url( '/statics/sports/i/football_icon.png' ) no-repeat 0px center;
	width: 16px;
	height: 13px;
	display: block;
}

/* Conference/Poll Selector
---------------------------------------------------------*/
.selector, .selectorSelected
{
	background: #E5F0F6 url( '/statics/sports/i/chevron_rt.png' ) no-repeat 8px center;
	border: 1px solid #B3C0CC;
	line-height: 31px;
	padding-left: 31px;
	color: #0065de;
}

.selectorSelected
{
	background: #E5F0F6 url( '/statics/sports/i/chevron_dn.png' ) no-repeat 8px center;
}

.selBgrd
{
	background: url( '/statics/sports/i/st/tab_bgrd.png' ) repeat-x;
	width: 100%;
	height: 40px;
	font-size: 80%;
	font-weight: bold;
}

.tabs ul
{
	padding: 0;
	padding-top: 4px;
	margin: 0;	
}

.tabs .tab
{
	text-align: center;
	background: url( '/statics/sports/i/sel/inactive_mid.png' ) repeat-x;
	margin: 0 4px;
	float: left;
	list-style-type: none;
	height: 36px;
}

.tabs .tab a
{
	color: #FFF;
	height: 36px;
	line-height: 36px;
	display: inline-block;
}

.tabs .tabLeft, .tabs .tabRight
{
	height: 36px;
	line-height: 36px;
	display: inline-block;
	position: relative;
}
.tabs .tabLeft
{
	left: -3px;
	background: url( '/statics/sports/i/st/tiles.png' ) -20px 0px no-repeat;	
}

.tabs .tabRight
{
	right: -3px;
	background: url( '/statics/sports/i/st/tiles.png' ) -36px 0px no-repeat;
}

.tabs .tabRouteLink
{
	text-align: right;
}

.tabs .active .tabLeft
{
	background: url( '/statics/sports/i/st/tiles.png' ) 0px 0px no-repeat;
}

.tabs .active
{
	background: url( '/statics/sports/i/sel/active_mid.png' ) repeat-x;
}

.tabs .active a
{
	color: #60758B;
}

.tabs .active .tabRight
{
	background: url( '/statics/sports/i/st/tiles.png' ) -14px 0px no-repeat;
}

.myTeams
{
	background: url( '/statics/common/i/personalization.png' ) no-repeat 0px 0px;
	cursor: pointer;
	width: 85px;
	height: 26px;
	padding-right: 1px;
	display: inline-block;
}

.myTeamsNfl
{
	margin: 3px 3px 3px 0;
}

.myTeamsCfb
{
	float: right;
	margin: 3px 3px 0 0;
}

.myTeamsNba
{
	margin: 3px 3px 3px 0;
}

.myTeamsCbk
{
	float: right;
	margin: 3px 3px 0 0;
}

.confDisable
{
	color: #a6a8a9;
}

.confDisableSpace
{
	padding-left: 3px;
	padding-right: 3px;
}

.confBtn, .confBtnWide
{
	width: 50%;
	float: left;
	display: block;
}

.confBtnWide
{
	width: 33%;
}

.clinchedInfo
{
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom: #b3c0cc 1px solid;
	border-top: #b3c0cc 1px solid;
	font-size: 80%;
}

.clinchedInfo tr td
{
	padding: 2px 0px 2px 6px;
}

.scheduleNav
{
	line-height: 32px;
}